instruments and auxiliary devices - Turco Inglés Diccionario